<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">

<h:head>
	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
	<link rel="Stylesheet" type="text/css"
		href="componentes/estilos/estilo.css" />

</h:head>

<h:body styleClass="principal">
	<h:form id="formDesktop">
		<!-- #### DESKTOP #### -->

		<!-- #### STACK #### -->
		<p:stack id="stack"
			icon="componentes/imagens/stack/stack_icon/stack_metal.png">
			<p:menuitem value="Sair"
				icon="../componentes/imagens/stack/icons/fechar.png"
				url="http://www.fatecmogidascruzes.com.br" />
			<p:menuitem value="Ajuda"
				icon="../componentes/imagens/stack/icons/ajuda.png" url="#" />
			<p:menuitem value="Direitos"
				icon="../componentes/imagens/stack/icons/direitos.png" url="#"
				onclick="direitos.show();" />
			<p:menuitem value="Formulários"
				icon="../componentes/imagens/stack/icons/formularios.png" url="#"
				onclick="formularios.show();" />
			<p:menuitem value="Configurações"
				icon="../componentes/imagens/stack/icons/configuracoes.png" url="#"
				onclick="configuracoes.show();" />
		</p:stack>
		<!-- #### FIM DO STACK #### -->

		<!-- #### DOCK #### -->
		<p:dock>
			<p:menuitem value="Questionário Geral"
				icon="componentes/imagens/icons/formulario1.png" url="#"
				onclick="formLocalizarPropriedade:dlgLocalizarPropriedade.show()" />
		</p:dock>

		<!-- #### FIM DO DOCK #### -->
	</h:form>

	<h:form id="formLocalizarPropriedade">
		<!-- #### DIALOGS #### -->
		<!-- #### DIALOG LOCALIZAR PROPRIEDADE #### -->
		<p:dialog id="dlgLocalizarPropriedade" header="Localizar Propriedade"
			widgetVar="dlgLocalizarPropriedade" height="150" width="350"
			resizable="false">
			<div align="center" style="margin-top: 20px">
				<p:panelGrid columns="1" style="text-align: center">
					<h:outputLabel value="Selecione o Tipo de Busca:" />
					<p:selectOneMenu value="#{decideBusca.opcao}">
						<f:selectItem itemValue="0" itemLabel="Localizar por endereço" />
						<f:selectItem itemValue="1" itemLabel="Localizar por proprietário" />
					</p:selectOneMenu>
					<!-- commandButton com a ação de chamar o método para decidir qual form vai ser chamado,
				e com o oncomplete setado para fechar o form atual assim que o proximo for chamado. -->
					<p:commandButton value="OK"
						action="#{decideBusca.decidirTipoBusca}" ajax="true"
						oncomplete="dlgLocalizarPropriedade.hide();" />
				</p:panelGrid>
			</div>
		</p:dialog>
		<!-- #### DIALOG LOCALIZAR PROPRIEDADE #### -->
	</h:form>
	<h:form id="formLocalizarPorendereco">

		<!-- #### DIALOG LOCALIZAR PROPRIEDADE POR ENDEREÇO #### -->
		<p:dialog id="dlgLocalizarPorEndereco"
			header="Localizar Propriedade por Endereço"
			widgetVar="dlgLocalizarPorEndereco" height="175" width="300"
			resizable="false">

			<div align="center" style="margin-top: 3px">
				<p:panelGrid columns="1" style="text-align: center">
					<h:outputLabel value="CEP" />
					<p:inputMask mask="99999-999" value="#{decideBusca.cep}" />
					<h:outputLabel value="Número" />
					<p:inputText maxlength="10" value="#{decideBusca.numero}" />
					<p:commandButton value="OK"
						onclick="dlgLocalizarPorEndereco.hide(), dlgQuestionarioGerenciaProprietario.show()" />
				</p:panelGrid>
			</div>
		</p:dialog>
		<!-- #### DIALOG LOCALIZAR PROPRIEDADE POR ENDEREÇO #### -->
	</h:form>
	<h:form id="formLocalizarPorProprietario">

		<!-- #### DIALOG LOCALIZAR PROPRIEDADE POR PROPRIETARIO #### -->
		<p:dialog id="dlgLocalizarPorProprietario"
			header="Localizar Propriedade por Proprietário"
			widgetVar="dlgLocalizarPorProprietario" height="175" width="350"
			resizable="false">

			<p:ajax event="close" update="dlgLocalizarPorProprietario" />

			<div align="center" style="margin-top: 3px">
				<p:panelGrid columns="1" style="text-align:center">
					<h:outputLabel value="RG" />
					<p:inputMask mask="99999999*" value="#{decideBusca.rg}" />
					<h:outputLabel value="CPF" />
					<p:inputMask mask="99999999999" value="#{decideBusca.cpf}" />


					<p:commandButton value="OK" ajax="true"
						action="#{decideBusca.buscarPorDadosProprietario}"
						onclick="#{proprietarioMB.popularProprietario()}"
						update=":formQuestionarioProprietario:frCentral" 
						oncomplete="dlgLocalizarPorProprietario.hide(), dlgQuestionarioGerenciaProprietario.show(), document.getElementById('formQuestionarioProprietario:btnAtualizar').click();" />

				</p:panelGrid>
			</div>
		</p:dialog>
		<!-- #### DIALOG LOCALIZAR PROPRIEDADE POR PROPRIETARIO #### -->
	</h:form>
	<h:form id="formInserirPropriedade">

		<!-- #### DIALOG INSERIR PROPRIEDADE #### -->
		<p:dialog header="Inserir Propriedade"
			widgetVar="dlgInserirPropriedade" resizable="false" height="450"
			width="615" id="dlgInserirPropriedade"
		 modal="true">
			
				<p:outputPanel>
					<ui:include
						src="questionarios/questionario-geral/formPropriedade.xhtml" />
				</p:outputPanel>
			
		</p:dialog>
		<!-- #### FIM DO DIALOG INSERIR PROPRIEDADE #### -->
	</h:form>
	<h:form id="formQuestionarioProprietario">
		<!-- #### DIALOG GERENCIA PROPRIETARIO #### -->
		<p:dialog header="Gerencia Proprietario"
			widgetVar="dlgQuestionarioGerenciaProprietario" resizable="false"
			height="450" width="625" id="dlgQuestionarioGerenciaProprietario"
			minimizable="true"  onShow="document.getElementById('formQuestionarioProprietario:btnAtualizar').click();" appendToBody="true">

			<f:event type="preRenderView" listener="#{proprietarioMB.popularProprietario}">
				<p:ajax update="frCentral"></p:ajax>
			</f:event>
			<p:ajax event="close" listener="#{proprietarioMB.limparSessao}" />

			<p:outputPanel id="frCentral">
				<ui:include src="#{navBean.viewedPage}" />
			</p:outputPanel>

		</p:dialog>
		<!-- #### FIM DO DIALOG GERENCIA PROPRIETARIO #### -->
	</h:form>
	<h:form id="formInserirAtividade">

		<!-- #### DIALOG INSERIR ATIVIDADE #### -->
		<p:dialog header="Inserir Atividade" widgetVar="dlgInserirAtividade"
			resizable="false" height="450" width="615" id="dlgInserirAtividade"
			minimizable="false" modal="true">


			<p:outputPanel>
				<ui:include
					src="questionarios/questionario-geral/formAtividade.xhtml" />
			</p:outputPanel>

		</p:dialog>
		<!-- #### FIM DO DIALOG INSERIR ATIVIDADE #### -->
	</h:form>
	<h:form id="formQuestionarioGeral">

		<!-- 				#### DIALOG GERAL #### -->
		<p:dialog header="Questionário Geral" widgetVar="dlgQuestionarioGeral"
			resizable="false" height="510" width="815" id="dlgQuestionarioGeral"
			minimizable="true" style="overflow: hidden;">


			<p:layout style="min-width:791px;min-height:500px" id="layoutGeral">
				<p:layoutUnit position="west" resizable="true" size="195"
					minSize="195" maxSize="195" header="Menu Questionário Geral"
					collapsible="false" id="layoutWestGeral">
					<ui:include src="menuQuestionarioGeral.xhtml"></ui:include>
				</p:layoutUnit>
				<p:layoutUnit position="center" id="layoutCenterGeral">
					<p:outputPanel id="frCentralGeral">
						<ui:include src="#{navQuestionarioMB.viewedPage}" />
					</p:outputPanel>
				</p:layoutUnit>
			</p:layout>
		</p:dialog>
		<!-- 		#### FIM DO DIALOG GERAL #### -->
	</h:form>
	<h:form id="formFruticultura">

		<!-- 				#### DIALOG FRUTICULTURA #### -->
		<p:dialog header="Questionário Fruticultura"
			widgetVar="dlgQuestionarioFruticultura" resizable="false"
			height="510" width="815" id="dlgQuestionarioFruticultura"
			minimizable="false" modal="true">

			<p:layout style="min-width:791px;min-height:500px"
				id="layoutFruticultura">
				<p:layoutUnit position="west" resizable="true" size="195"
					minSize="195" maxSize="195" header="Menu Fruticultura"
					collapsible="false" id="layoutWestFruticultura">
					<!-- 					TROCAR O SRC PARA QUANDO CRIAR O DE FRUTICULTURA -->
					<ui:include src="menuQuestionarioFruticultura.xhtml"></ui:include>
				</p:layoutUnit>
				<p:layoutUnit position="center" id="layoutCenterFruticultura">
					<p:outputPanel id="frCentralFruticultura">
						<ui:include src="#{navFruticulturaMB.viewedPage}" />
					</p:outputPanel>
				</p:layoutUnit>
			</p:layout>
		</p:dialog>
		<!-- 		#### FIM DO FRUTICULTURA #### -->
	</h:form>

	<h:form id="formHortalicas">

		<!-- 				#### DIALOG HORTALICAS #### -->
		<p:dialog header="Questionário Hortaliças"
			widgetVar="dlgQuestionarioHortalicas" resizable="false" height="510"
			width="815" id="dlgQuestionarioHortalicas" minimizable="false"
			modal="true">

			<p:layout style="min-width:791px;min-height:500px"
				id="layoutHortalicas">
				<p:layoutUnit position="west" resizable="true" size="195"
					minSize="195" maxSize="195" header="Menu Hortaliças"
					collapsible="false" id="layoutWestHortalicas">
					<ui:include src="menuQuestionarioHortalicas.xhtml"></ui:include>
				</p:layoutUnit>
				<p:layoutUnit position="center" id="layoutCenterHortalicas">
					<p:outputPanel id="frCentralHortalicas">
						<ui:include src="#{navHortalicasMB.viewedPage}" />
					</p:outputPanel>
				</p:layoutUnit>
			</p:layout>
		</p:dialog>
		<!-- 		#### FIM DO HORTALICAS #### -->
		<!-- #### FIM DO DIALOGS #### -->

		<!-- #### FIM DO DESKTOP #### -->
	</h:form>
</h:body>
</html>